seek shelter or protection from the weather - Turc Anglais Dictionnaire